﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;

namespace LowLevelGraphics.Extractors
{
    /// <summary>
    /// Freistellungstool, no idea, how this is called in english. ;-)
    /// </summary>
    public class Extractor
    {
        private Bitmap m_BitmapSource = null;
        private Bitmap m_BitmapMask = null;

        /// <summary>
        /// Prepares this instance.
        /// </summary>
        public void Prepare()
        {
        }

        /// <summary>
        /// Extracts the specified _bitmap.
        /// </summary>
        /// <param name="_bitmap">The _bitmap.</param>
        public void Extract(IBitmap _bitmap)
        {
        }

        /// <summary>
        /// Extracts the specified _bitmap source.
        /// </summary>
        /// <param name="_bitmapSource">The _bitmap source.</param>
        /// <param name="_bitmapMask">The _bitmap mask.</param>
        public void Extract(Bitmap _bitmapSource, Bitmap _bitmapMask)
        {

        }
    }
}
